package com.etalk.crm.pojo;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 订单操作日志
 *
 * @author Terwer
 * @version 1.0
 * 2019/6/12 15:23
 **/
@Getter
@Setter
public class OrderLog {
    /**
     * 主键ID
     */
    private Integer id;
    /**
     * 订单编号
     */
    private String orderId;
    /**
     * 学员ID
     */
    private Integer personId;
    /**
     * 学员登录名
     */
    private String studentName;
    /**
     * 操作人
     */
    private String recorder;
    /**
     * 操作时间
     */
    private Date recordTime;
    /**
     * 操作阶段
     */
    private Integer state;
    /**
     * 操作记录
     */
    private String desc;
    /**
     * 操作记录简介（20-25个字）
     */
    private String descShort;

    public void setDesc(String desc) {
        this.desc = desc;
        int limit = 200;
        this.descShort = this.desc.length() >= limit ? this.desc.substring(0, limit - 1) + "..." : this.desc;
    }
}
